immediate past president - Turkish English Dictionary